musical instrument maker and repairer - French English Dictionary